@CHARSET "UTF-8";
#main {
    border-top:1px solid #ccc;
}
#main .info {
    margin:40px 0 30px 30px;
}
#main .info dl {
    width:450px;
    overflow:hidden;
}
#main .info dl dt {
    width:110px;
    height:110px;
    border:1px solid #ccc;
    text-align:center;
    float:left;
}
#main .info dl dt img {
    margin-top:15px;
}
#main .info dl dd {
    margin-left:50px;
    margin-top:16px;
    float:left;
    font-size:15px;
    color:#666;
}
#main .info dl dd span.head {
    display:inline-block;
    width:110px;
}
#main .post_info {
    margin:5px 0 10px 0;
}
#main .post_info h3 {
    height:25px;
    line-height:25px;
    text-indent:10px;
    background:#eee;
}
#main .post_info ul {
    padding:10px 0 0 13px;
}
#main .post_info ul li {
    height:30px;
    line-height:30px;
    padding-bottom:3px;
    border-bottom:1px solid #eee;
    font-size:14px;
}
#main .post_info ul li a {
    color:#06f;
    text-decoration:none;
}
#main .post_info ul li a:hover {
    color:#f60;
    text-decoration:underline;
}
#main .post_info ul li em {
    float:right;
    padding-right:5px;
    font-style:normal;
}
#main .post_info ul li span {
    font-size:13px;
    color:#666;
}
#page {
    margin-bottom:20px;
}
